//判断token是否存在，不存在则重定向（路由守卫）
//高阶组件：把一个组件当成另外一个组件的参数传入
//通过一定的判断，返回新组件
import { getToken } from '../utils'
import { Navigate } from 'react-router-dom'

 
function AuthComponent({ children }){
    const isToken = getToken()
    if(isToken){
        return <>{children}</>
    }else{
        return <Navigate to="/login" replace />
    }
}

export { AuthComponent}